package com.MRYIN.pojo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class Payments {

  private String PAY_PRJCODE;
  private Integer PAY_ID;
  private String PAY_CODE;
  private String PAY_NAME;
  private Double PAY_AMOUNT;
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  private Date PAY_PREPAID_DATE;
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  private String PAY_PREPAID_DAY;
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  private Date PAY_AmendDay;
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  private Date PAY_ReckonSDay1;
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  private Date PAY_ReckonFDay1;
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  private Date PAY_ReckonSDay2;
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  private Date PAY_ReckonFDay2;
  private Double PAY_ARRIVED_AMOUNT;
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  private Date PAY_ARRIVED_DATE;
  private Integer PAY_TaskVolume;
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  private Date PAY_ProjectLaunch;
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  private Date PAY_ProjectDelivery;
  private Integer PAY_DURING;
  private String PAY_PRJNAME;
  private String ORDERS_ID;
  private String PAY_PREPAY_TASK;
  private String PAY_ACCUNT_NUM;
  private Double PAY_PINVO_AMOUNT;
  private String PAY_PINVOING_NOTE;
  private String PAY_REQUEST_PINV_By;
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  private Date PAY_PINVOING_DATE;
  private String PAY_PINVOING_BY;
  private String PAY_NOTE;
  @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  private java.sql.Timestamp PAY_APPROVED1_TIME;
  @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  private java.sql.Timestamp PAY_APPROVED2_TIME;
  private Integer PAY_REVISION;
  private String PAY_CREATED_BY;
  @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  private java.sql.Timestamp PAY_CREATED_TIME;
  private String PAY_UPDATED_BY;
  @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  private java.sql.Timestamp PAY_UPDATED_TIME;

}
